<html>
<head><meta charset="utf-8"><title>managing user groups · zulip · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/index.html">zulip</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html">managing user groups</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="196903715"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196903715" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196903715">(May 08 2020 at 14:43)</a>:</h4>
<p>That reminds me -- <span class="user-mention" data-user-id="116122">@simulacrum</span> -- I think that users cannot add themselves to user groups.</p>



<a name="196903747"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196903747" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196903747">(May 08 2020 at 14:44)</a>:</h4>
<p>Also, they are not sync'd with our team repo</p>



<a name="196903777"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196903777" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196903777">(May 08 2020 at 14:44)</a>:</h4>
<p>I think it'd be really great if we could address those questions, maybe with a bot</p>



<a name="196903783"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196903783" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196903783">(May 08 2020 at 14:44)</a>:</h4>
<p>They should be able to</p>



<a name="196903798"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196903798" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196903798">(May 08 2020 at 14:44)</a>:</h4>
<p>syncing is something someone is working on though</p>



<a name="196903818"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196903818" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196903818">(May 08 2020 at 14:44)</a>:</h4>
<p>I get mixed feedback on this point</p>



<a name="196903835"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196903835" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196903835">(May 08 2020 at 14:44)</a>:</h4>
<p>like, the reason user groups don't work for auth is because anyone can add themselves I think?</p>



<a name="196903839"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196903839" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196903839">(May 08 2020 at 14:44)</a>:</h4>
<p>whether you can add yourself to an alias</p>



<a name="196903892"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196903892" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196903892">(May 08 2020 at 14:45)</a>:</h4>
<p>I worry that e.g. the t-compiler/meeting probably doesn't get everyone</p>



<a name="196903919"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196903919" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196903919">(May 08 2020 at 14:45)</a>:</h4>
<p>and I'm sure folks don't realize they can just add themselves, but maybe we should just post reminders every meeting</p>



<a name="196903923"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196903923" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196903923">(May 08 2020 at 14:45)</a>:</h4>
<p>or something like that</p>



<a name="196903935"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196903935" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196903935">(May 08 2020 at 14:45)</a>:</h4>
<p>(if, indeed, you <em>can</em> add yourself)</p>



<a name="196904103"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196904103" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196904103">(May 08 2020 at 14:46)</a>:</h4>
<p>hm well <a href="https://zulipchat.com/help/user-groups" title="https://zulipchat.com/help/user-groups">https://zulipchat.com/help/user-groups</a> seems to imply that maybe only members of a group or admins can edit groups?</p>



<a name="196904108"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196904108" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196904108">(May 08 2020 at 14:47)</a>:</h4>
<p>maybe we should just email zulip and ask</p>



<a name="196904363"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196904363" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196904363">(May 08 2020 at 14:48)</a>:</h4>
<p>this is what I believe</p>



<a name="196904369"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196904369" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196904369">(May 08 2020 at 14:48)</a>:</h4>
<p>any member can add other members</p>



<a name="196904376"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196904376" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196904376">(May 08 2020 at 14:49)</a>:</h4>
<p>but people can't add themselves</p>



<a name="196904380"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196904380" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196904380">(May 08 2020 at 14:49)</a>:</h4>
<p>something like that</p>



<a name="196905014"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196905014" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196905014">(May 08 2020 at 14:53)</a>:</h4>
<p>yeah that seems reasonable</p>



<a name="196905087"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196905087" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196905087">(May 08 2020 at 14:54)</a>:</h4>
<p>that's my understanding too, but admins can add to any group</p>



<a name="196905122"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196905122" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196905122">(May 08 2020 at 14:54)</a>:</h4>
<p>(it can be configured so that only admins can change group membership; or what <span class="user-mention silent" data-user-id="116009">nikomatsakis</span> wrote)</p>



<a name="196905128"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196905128" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196905128">(May 08 2020 at 14:54)</a>:</h4>
<p>that probably means:</p>
<ul>
<li>we can't actually use it for auth</li>
<li>we should encourage people to help each other</li>
<li>maybe there's some bot we can write, although api docs don't immediately suggest groups</li>
</ul>



<a name="196905213"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196905213" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196905213">(May 08 2020 at 14:55)</a>:</h4>
<p>it's been a while since I've looked, but I don't think their documentation has APIs for user groups, there might be something undocumented though</p>



<a name="196905429"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196905429" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196905429">(May 08 2020 at 14:57)</a>:</h4>
<p>oh, sorry, I meant that the user groups don't seem editable</p>



<a name="196905434"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196905434" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196905434">(May 08 2020 at 14:57)</a>:</h4>
<p>but maybe I missed something</p>



<a name="196905444"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196905444" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196905444">(May 08 2020 at 14:57)</a>:</h4>
<p>zulip's api docs are usually pretty sparse</p>



<a name="196905481"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196905481" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196905481">(May 08 2020 at 14:57)</a>:</h4>
<p>though better than github's as at least they try to document a schema rather than just "example"! :)</p>



<a name="196908043"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196908043" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196908043">(May 08 2020 at 15:15)</a>:</h4>
<p>might be good to file an issue</p>



<a name="196908071"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/managing%20user%20groups/near/196908071" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/managing.20user.20groups.html#196908071">(May 08 2020 at 15:15)</a>:</h4>
<p>I think there's a missing feature here, but at minimum missing API</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>